package messagerie;

import java.util.ArrayList;
import java.util.List;

public class Appel {
	
	// attributs 
	
	private Date dateAppel;
	public List<Appel> appelEnCours;
	private Operateur operateur;
	
	// Constructeur
	
	public Appel(Date dateAp, Operateur AppelOp){
		this.dateAppel = dateAp;
		List<Appel> appelEnCours = new ArrayList<Appel>();
		this.operateur = AppelOp;
	}
	
	// accesseur

	public Date getDateAppel(){
		return this.dateAppel;
	}
	
	public List<Appel> getListeAppelEnCours(){
		return this.appelEnCours;
	}
	
	/**
	 * Ajouter dans la liste des appels en cours l'appel qui est crée par l'opérateur
	 * @param nouvelAppel : nouvel appel qu'on ajoute à la liste d'appel en cours
	 */
	
	public void creerAppel (Appel nouvelAppel){
		appelEnCours.add(nouvelAppel);
	}	
}
